<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8" />
    <title>一个重要的内置关系</title>

    <script type="text/javascript" src="../js/vue.js"></script>
</head>

<body>

    <!-- 
       一个重要的内置关系：VueComponent.prototype._proto_==Vue.prototype
       为什么要有这个关系：让组件实例对象（v）c可以访问到Vue原型上的属性，方法。
     -->

    <!-- 准备好一个容器 -->
    <div id="root">

        <!-- 第三步 编写组件标签 -->
        <school></school>
    </div>

    <script type="text/javascript">
        Vue.config.productionTip = false // 阻止 vue在启动时生成生产提示    

        // 创建组件
        const school = Vue.extend({
            name: 'school',
            template: `
                <div>
                    <h2>学校名称:{{schoolName}}</h2>
                    <h2>学校地址:{{address}}</h2>
                </div>
            `,
            data() {
                return {
                    schoolName:'宋营小学',
                    address:'河南省商丘市睢阳区'
                }
            }
        })

        // 注册组件
        new Vue({
            el:'#root',
            components: {
                school:school
            }
        })

    </script>


</body>

</html>